package com.xq.configuration;

import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

/**
 * @author xq
 * @version 1.0
 * @date 2021/4/16 16:46
 * @description spring mvc的配置类
 */
//@Configuration
public class MyWebConfiguration implements WebMvcConfigurer {
    /**
     * 如果自行注册之后，如果没有使用指定/**那么对原来的四个目录没有任何影响
     * @param registry
     */
    @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        // addResourceHandler:添加静态访问路径的匹配规则 *：代表匹配一个文件，**：代表匹配所有文件以及子文件。
        registry.addResourceHandler("test1/**","test2/**").
                // addResourceLocations：当满足上面的匹配规则之后，跳转到文件的真实路径
                addResourceLocations("classpath:/mystatic/");
    }
}
